sheath-tailed bats - German English Dictionary